short trips - German English Dictionary